package permission01;
/*
  权限修饰符
                     public     默认     protected     private
    同一个类中           √          √          √            √
    同一个包下的不同类     √          √          √            X
    不同包下的两个类       √          X          X            X
    不同包下的子父类       √          X          √            X

    private: private修饰的成员只能在本类中使用，不能再类外使用
    public : 权限最大，他适合跨包访问
    protected：如果父类的成员加了protected修饰，那么只有他的子类可以使用
 */
public class Demo01 {
    public void method01() {

    }

    void method02() {

    }

    protected void method03() {

    }

    private void method04() {

    }

    public static void main(String[] args) {
        Demo01 d = new Demo01();
        d.method01();
        d.method02();
        d.method03();
        d.method04();
    }
}
